home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1997 / MacHack 1997.toast / Hacks / Hacks ’96 / Talking Telnet / source / debug⁄errors / DlogUtils.proto.h < prev    next >
Text File  |  1996-06-22  |  2KB  |  51 lines

  1.  
  2. /* DlogUtils.c */
  3. void GetTEText(DialogPtr dptr, short item, Str255 str);
  4. void SetTEText(DialogPtr dptr, short item, Str255 str);
  5. void Hilite(DialogPtr dptr, short item, short value);
  6. void FlipCheckBox(DialogPtr dptr, short item);
  7. void FlipRadioButton(DialogPtr dptr, short item);
  8. void SetCntrl(DialogPtr dptr, short item, short value);
  9. short GetCntlVal(DialogPtr dptr, short item);
  10. void FlashButton(DialogPtr theDialog, short item);
  11. short findPopupMenuItem(MenuHandle theHandle, Str255 name);
  12. void SelectDirectory(short *VRefNum, long *DirID);
  13. OSErr SetIndString(StringPtr theStr, short resID, short strIndex);
  14. WindowPtr GetNewMyDialog(short template, Ptr wStorage, WindowPtr behind, void (*centerFunction )(short));
  15. WindowPtr GetNewMySmallDialog(short template, Ptr wStorage, WindowPtr behind, void (*centerFunction )(short));
  16. WindowPtr GetNewMySmallStrangeDialog(short template, Ptr wStorage, WindowPtr behind, void (*centerFunction )(short));
  17. void WriteZero(Ptr pointer, long size);
  18. short GetLeading(short fontID, short fontSize);
  19. short GetAscent(short fontID, short fontSize);
  20. void CenterRectIn(Rect *inner, Rect *outer);
  21. void TopCenterRectIn(Rect *inner, Rect *outer);
  22. void BottomCenterRectIn(Rect *inner, Rect *outer);
  23. void ThirdCenterRectIn(Rect *inner, Rect *outer);
  24. void ThirdCenterDialog(short template);
  25. void SecondThirdCenterDialog(short id);
  26. void SecondThirdCenterRectIn(Rect *inner,Rect *outer);
  27.  
  28. void StandardFileCenter(Point *where, short id);
  29. void pstrcat(StringPtr dst, StringPtr src);
  30. void pstrinsert(StringPtr dst, StringPtr src);
  31. void pstrcpy(StringPtr dst, StringPtr src);
  32. pascal short DLOGwOK( DialogPtr dptr, EventRecord *evt, short *item);
  33. PROTO_UPP(DLOGwOK, ModalFilter);
  34. pascal short DLOGwOK_Cancel( DialogPtr dptr, EventRecord *evt, short *item);
  35. PROTO_UPP(DLOGwOK_Cancel, ModalFilter);
  36. pascal short DLOGwOK_Cancel_Popup( DialogPtr dptr, EventRecord *evt, short *item);
  37. PROTO_UPP(DLOGwOK_Cancel_Popup, ModalFilter);
  38. pascal short MyDLOGfilter( DialogPtr dptr, EventRecord *evt, short *item, 
  39.                             Boolean hasOK, Boolean hasCancel, Boolean hasPopup);
  40. PROTO_UPP(MyDLOGfilter, ModalFilter);
  41. pascal void OutlineItem(DialogPtr dptr, short itm);
  42. PROTO_UPP(OutlineItem, UserItem);
  43. pascal void VersionNumber(DialogPtr dptr, short itm);
  44. PROTO_UPP(VersionNumber, UserItem);
  45.  
  46. #ifndef NO_UNIVERSAL
  47. void UItemAssign( DialogPtr dptr, short item, UserItemUPP proc);
  48. #else
  49. void UItemAssign( DialogPtr dptr, short item, ProcPtr proc);
  50. #endif
  51.